﻿using System;
using System.Collections.Generic;
using System.Data.SqlTypes;
using System.Linq;
using System.Text;


namespace nadModel.pad
{
    public class BOMEntity : AbstractEntity
    {
        public const string DB_TABLES = "bom_part_view";

        public string Leave { get; set; }
        public const string LEAVE = "Leave";

        public string Type { get; set; }
        public const string TYPE = "Type";

        public string MtlSeq { get; set; }
        public const string MTLSEQ = "MtlSeq";

        public string LastPart { get; set; }
        public const string LASTPART = "LastPart";

        public string CurrPart { get; set; }
        public const string CURRPART = "CurrPart";

        public string Rev { get; set; }
        public const string REV = "Rev";

        public string PartDescription { get; set; }
        public const string PARTDESCRIPTION = "PartDescription";

        public decimal QtyPer { get; set; }
        public const string QTYPER = "QtyPer";

        public string UOM { get; set; }
        public const string U_O_M = "UOM";

        public decimal Netweight { get; set; }
        public const string NETWEIGHT = "Netweight";

        public string OperCode { get; set; }
        public const string OPERCODE = "OperCode";

        public string OperCodeDesc { get; set; }
        public const string OPERCODEDESC = "OperCodeDesc";

        public string Company { get; set; }
        public const string COMPANY = "Company";

        public string PartIum { get; set; }
        public const string PARTIUM = "PartIum";

        public string PartDesc { get; set; }
        public const string PARTDESC = "PartDesc";

        public decimal PartNewweight { get; set; }
        public const string PARTNEWWEIGHT = "PartNewweight";

        public string MouldJob { get; set; }
        public const string MOULDJOB = "MouldJob";

        public override AbstractEntityPKey PKey
        {
            get
            {

                throw new NotImplementedException();
            }
        }

        public override AbstractEntity Clone()
        {
            throw new NotImplementedException();
        }
    }
}
